plat/arm: Always define TSP memory region
authorAntonio Nino Diaz <[email protected]>
Fri, 14 Dec 2018 01:27:19 +0000 (01:27 +0000)
committerAntonio Nino Diaz <[email protected]>
Fri, 4 Jan 2019 10:43:16 +0000 (10:43 +0000)
Even though this is not used unless SPD=tspd, only defining it when
SPD_tspd is defined doesn't have any advantage and it makes it harder to
read the code.

Change-Id: I3d93135e05f39be071d16f8a47394a9a3ff54bc8
Signed-off-by: Antonio Nino Diaz <[email protected]>
include/plat/arm/common/arm_def.h
plat/arm/css/sgm/sgm_mmap_config.c

index c5c10ab172607f941f84f08c495864dd3b2f4a12..4ab3a8086797ddb58cd3aef9177877e7f61d7a84 100644 (file)
                                                ARM_DRAM2_BASE,         \
                                                ARM_DRAM2_SIZE,         \
                                                MT_MEMORY | MT_RW | MT_NS)
-#ifdef SPD_tspd
 
 #define ARM_MAP_TSP_SEC_MEM            MAP_REGION_FLAT(                \
                                                TSP_SEC_MEM_BASE,       \
                                                TSP_SEC_MEM_SIZE,       \
                                                MT_MEMORY | MT_RW | MT_SECURE)
-#endif
 
 #if ARM_BL31_IN_DRAM
 #define ARM_MAP_BL31_SEC_DRAM          MAP_REGION_FLAT(                \
index 0f0410995835e9e13a271556528c1bd1dd8b9706..6800ac3cf7eadabee028948d3b7001dc932111ad 100644 (file)
@@ -39,7 +39,9 @@ const mmap_region_t plat_arm_mmap[] = {
        CSS_MAP_GIC_DEVICE,
        SOC_CSS_MAP_DEVICE,
        ARM_MAP_NS_DRAM1,
+#ifdef SPD_tspd
        ARM_MAP_TSP_SEC_MEM,
+#endif
 #ifdef SPD_opteed
        ARM_OPTEE_PAGEABLE_LOAD_MEM,
 #endif